home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 28
/
Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso
/
Aminet
/
dev
/
c
/
2b_VRastPort.lha
/
VRastPort_2.0
/
history.txt
next >
Wrap
Text File
|
1998-10-25
|
2KB
|
78 lines
vrastport.lib history
---------------------
version 0.1 (26.09.1998)
- first working version
version 0.2 (26.09.1998)
- ADDED: VWritePixel() function.
- ADDED: VSetRast() function.
- FIXED: bug in RealToRastX() and RealToRastY(). Most significant long
word of SMult64() result is placed in D1, not D0.
- FIXED: bug in VSetRast(). It wasn't preserve RastPort's APen.
version 0.3 (29.09.1998)
- ADDED: VDrawLine() function, draws only vertical and horizontal lines for
now.
version 0.4 (01.10.1998)
- ADDED: External assembler module with 64bit math for M68k.
- CHANGED: Object file to linkable library.
- FIXED: Bug in autodoc (bad attribute names: VRP_XScale and VRP_YScale).
- ADDED: VDrawLine() function draws any lines now. Optimized routine for 45
degrees lines still missing.
version 0.5 (05.10.1998)
- CHANGED: Code optimisation (many repeated code fragments eliminated).
- ADDED: VDrawLine() finished (optimized routine for 45 degrees lines).
- FIXED: Some small bugs in docs.
version 0.6 (09.10.1998)
- ADDED: VDrawEllipse() function.
- ADDED: VAreaEllipse() function.
version 0.7 (11.10.1998)
- ADDED: VDrawPolygon() function.
- ADDED: VAreaPolygon() function.
version 1.0 (14.10.1998) first public release.
- ADDED: Autodocs in standard format.
version 1.1 (14.10.1998)
- FIXED: mul64() - register A6 was used but not saved. A1 is used now.
version 1.2 (20.10.1998)
- CHANGED: VRastPort coordinates limits from (-2^31+1, +2^31-1) to (-2^30+1,
+2^30-1) due to internal calculations problems.
- FIXED: Bugs in RealToRast() and RastToReal() conversions.
version 2.0 (25.10.1998)
- ADDED: Functions VDrawBox() and VAreaBox().
- FIXED: Small bugs in autodocs.
FUTURE
- Remove bugs
- Functions for drawing open and closed paths with lines of given width and
types of ends.
- Functions for Bezier curves.
- Shared library.
- Power PC port (when I get one).
- 680x0 versions.
- amf.library replacement (?).
BUG REPORTS
Send to krashan@amiga.org.pl